home *** CD-ROM | disk | FTP | other *** search
- Path: news1.h1.usa.pipeline.com!usenet
- From: grantp@usa.pipeline.com(Pete)
- Newsgroups: comp.lang.c++
- Subject: Re: Java?
- Date: 10 Feb 1996 11:41:52 GMT
- Organization: Kalevi, Inc.
- Message-ID: <4fi0a0$fkb@news1.usa.pipeline.com>
- References: <4fe708$8vi@lainet2.lainet.com>
- NNTP-Posting-Host: pipe7.h1.usa.pipeline.com
- X-PipeUser: grantp
- X-PipeHub: usa.pipeline.com
- X-PipeGCOS: (Pete)
- X-Newsreader: Pipeline USA v3.3.0
-
- On Feb 09, 1996 01:11:36 in article <Re: Java? Was: "SHOULD I DUMP VISUAL
- BASIC?">, 'tequila@lainet.com (Tequila)' wrote:
-
- >Sun does indeed have Java info on their site. And Java does have a use. It
-
- >can be used on the Web for many different applications (Can we say: Hot
- >Java???) Java is not hype, it is a powerful language.
-
- Let's call a spade a spade. Java is a programming language. Period.
-
- As to its "powerful"ness:
-
- There's not a thing that can be done with Java that can't
- be done in other languages. True, it has features which
- make it particularly suitable for certain applications; however,
- whether or not that makes it "powerful" is in the eyes of the
- beholder. Is VB more "powerful" than C++? The answer
- depends on what one is producing.
-
- Very roughly, Java is a subset of the C++ language. It's
- missing many advanced (powerful?) features of C++, for
- example multiple inheritance. From Sun's own white paper
- on Java: "Java omits many rarely used, poorly understood,
- confusing features of C++ that in our experience bring
- more grief than benefit. These omitted features primarily
- consist of operator operloading ..." In my book, reducing
- capability is less powerful, not more.
-
- The features of Java that increase its powerfulness are
- contained in its library aimed at building Web browsers,
- and the "executable" that it produces; i.e., bytecode.
- There's no reason for not implementing similar libs in
- other languages and producing bytecode instead of
- executable binaries is no big deal to compiler vendors.
-
- If HotJava (not much to do with the Java language
- itself) becomes widely accepted as the web browser
- of the future, there's no doubt in my mind that soon
- thereafter MSVC++, BC++ and others will have options
- to produce bytecode.
-
- So, is Java powerful? Compared to Basic, maybe.
- Compared to C++? Not in my opinion.
-
- --
- Pete Grant
- Kalevi, Inc.
- Object Oriented Software Development
-